self-avoiding random walks - Español Inglés Diccionario